body{font-family:Bastardus,Arial,Helvetica,sans-serif;
     font-size:18px;
     background: linear-gradient(bottom, #e0dde0 18%, #b0b8eb 50%, #ffffff 80%) no-repeat ;
     background: -moz-linear-gradient(bottom, #e0dde0 18%, #b0b8eb 50%, #ffffff 80%) no-repeat ;
     background: -webkit-linear-gradient(bottom, #e0dde0 18%, #b0b8eb 50%, #ffffff 80%) no-repeat ;
     background: -ms-linear-gradient(bottom, #e0dde0 18%, #b0b8eb 50%, #ffffff 80%) no-repeat ;
     background-color:#e0dde0;
     background-size: 100% 1300px;
}
header{background:transparent;height:340px;margin-bottom:80px}
footer{width:980px;text-align:center;clear:both}
a{color:#777;text-decoration:none}
a:hover{color:#000}
h2{margin-top:-80px;width:300px}
img {border: none}
hr {margin-top: -3px}
table td {padding-right: 20px}

#center{width:980px;margin:0 auto 0 auto}
#logo{width:180px;margin:10px 20px 10px 80px}
#corpo{position:absolute;margin-top:52px; z-index: -1}
#corpo h1{color:#000;margin:0 ;padding-left: 15px;font-size:30px;background-color: #fff; border-radius: 15px; }
#titulo{font-weight:bold;margin:80px 0 -230px 0;position:relative;top:-240px;left:410px;text-align:center;width:580px}
#titulo h1{font-size:29px}
#titulo span{font-size:50px;}
#tema img{width:100%;margin-top:0px}
#lema{position:relative;top:-280px;left:500px;margin-bottom:-280px;width:465px;height:200px;color:#FFF;padding:30px 10px 10px 30px;}
#lema label{font-size:60px}
#lema p{font-size:25px;font-family:Arial}
#menu {position:relative;top:-55px;margin: 30px 0px 0px 420px; z-index: 2}
#menu li{float:left;list-style:none;width:130px;text-align:center;color:#777}
#menu li:hover{color:#000}
#menu li:hover ul{display:block;margin-bottom:-200px}
#menu ul ul{display:none;width:100%;margin-top:5px}
#menu ul ul li{clear:both;width:100%;margin-left:-40px;margin-right:0;border-top:1px solid #FFF;background:#EEE;padding:5px;z-index:-1}
#menu ul ul li:hover{color:#000}
#saiba_mais{position:relative;width:500px;padding:0 10px 0 40px;border:3px solid #FFF;border-radius:20px;font-size:20px;margin-top:-70px;z-index:-2}
#saiba_mais h1 {margin: 0 350px 0 -40px }
#saiba_mais ul{padding-left:0px;}
#saiba_mais a{color:#000}
#saiba_mais a:hover{text-decoration:underline;color:#000}
#congresso{width:420px;position:relative;top:-243px;left:570px;margin-bottom:-210px;z-index:-1}
#congresso img{width:400px;height:238px;margin:-23px 20px -40px 0;border:5px solid #FFF;border-radius:20px}
#congresso p{position:relative;top:-180px;width:380px;margin:168px 0 -180px 0;font-size:15px;border:2px solid #fff; background: #fff; padding: 0 4px 0 20px;border-radius:15px; opacity: 0.7}
#menu_lateral{position: relative; background:#FFF;margin-top:0px;width:180px;padding:10px 20px 10px 20px; border-radius: 20px}
#menu_lateral li{list-style:none;margin:8px 0 8px 0;font-size:22px;color:#777}
#menu_lateral li:hover{color:#000}
#menu_lateral li:hover ul{display:block; margin-bottom:-108px}
#menu_lateral ul{display:none;margin-bottom:-96px;width:70px}
#menu_lateral ul li{margin:0;font-size:18px;clear:both;width:100%;margin-left:-30px;margin-right:0;border-top:1px solid #FFF;background:#EEE;padding:5px;position:relative;top:-28px;left:130px;z-index:1}
#menu_lateral div{width:55px;border:1px solid #aaa;position:relative;top:-10px;left:40px;margin-bottom:-2px}
#inscricoes{position:relative;top:-213px;left:235px;width:720px;padding-left:30px;border:3px solid #FFF;border-radius: 20px;margin-bottom:-250px}
#inscricoes h1{margin:0 460px 0 -32px}
#inscricoes table {margin-top: -20px}
#inscricoes td {padding-right: 40px}

#instituicoes{width:620px;height:170px;margin-top:60px}
#instituicoes h1 {background: transparent;margin: 0 300px 5px 0 }
#imagem {border: 2px solid #fff; border-radius: 20px; margin-top: -40px; padding: 20px; background: #fff}
#imagem img{width:550px}
#rs{border:3px solid #FFF;border-radius:20px;position:relative;top:-168px;left:720px;width:245px;padding:0;margin-bottom:-180px}
#rs h1 {margin-right: 0px}
#rs img{width:60px;margin:20px 0 20px 15px}
#apoio{border-radius: 20px;width:490px;height:115px;margin:90px 0 30px 0}
#apoio h1{background: transparent;margin: 0 300px 5px 0 }
#apoio img{width:450px}  
#patrocinio{border-radius:20px;width:430px;height:100px;position:relative;top:-146px;left:560px;margin-bottom:-100px}
#patrocinio h1{background: transparent;margin: 0 300px 5px 0 }
#patrocinio img{width:385px}
.h1{position:relative;top:-40px}
#logoaw {float: right; width:70px; height:40px; margin: -60px 10px 0 0}
#logopronet{float: left; width:100px; height:35px; margin: 4px 0 0 10px}
#hora {font-weight: bold}
#programacao {margin-top: -50px }
#programacao table {margin-left: 40px}
#coordenacao {margin-top: -50px }
#coordenacao label {margin-left: 40px}

/* Formulários */
#contato{margin:-60px 100px 50px 100px}
#h1_contato{position:relative;top:-70px;left:220px;width:150px}
#h3_contato {margin: -20px 0 15px 140px}
#h1_artigo{position:relative;top:-70px;left:220px;width:210px} 
#artigo span {font-size: 12px; color: #ff0000}

.bg{width:780px;clear:right;margin-bottom:30px;z-index:-1}
.bg input{width:650px;height:20px;float:right;border:1px solid #0055FF;padding-left:10px}
.bg input:focus{-webkit-box-shadow: 0 0 2px 2px #AAA;box-shadow: 0 0 2px 2px #AAA;-ms-box-shadow: 0 0 2px 2px #AAA}
.bg textarea{width:640px;height:150px;float:right;margin-bottom:25px;border:1px solid #0055FF;padding:10px}
.bg textarea:focus{-webkit-box-shadow: 0 0 2px 2px #AAA;box-shadow: 0 0 2px 2px #AAA;-ms-box-shadow: 0 0 2px 2px #AAA}
.bg input[type="submit"]{background:#0055FF;color:#FFF;width:60px;height:30px;padding:0}
.bg input[type="submit"]:hover{border:1px solid #0055FF;background:#CCC;color:#0055FF}
.bg input[type="submit"]:active{background:#FFF}
.bg div{margin-bottom:30px}
.bg select{float:right;width:260px;height:25px;border:1px solid #0055FF;padding:2px 0 2px 12px;background:#FFF}
.bg select:focus{-webkit-box-shadow: 0 0 2px 2px #AAA;box-shadow: 0 0 2px 2px #AAA;-ms-box-shadow: 0 0 2px 2px #AAA}
#artigo{margin:-10px 100px 50px 100px}
#artigo .bg input[type="text"]{width:550px}
#artigo .bg input[type="file"]{width:550px}

#form_msg{margin:0 0 -50px 120px; font-size:12px}
#form_estado{float:left;width:380px;margin-right:20px}
#form_cidade{float:left;width:380px}
#form_cidade label{margin-left:30px}
#form_ende{float:left;width:630px;margin-right:20px}
#form_ende input{float:right;width:500px}
#form_num{float:left;width:130px}
#form_num input{float:right;width:80px}
.form_ddd{float:left;width:210px;margin-right: 20px}
.form_ddd input{float:right;width:80px}
.form_tel{float:left;width:550px}
.form_tel input{float:right;width:450px}
.select_cidade{display:none}
#espaco{height:30px;clear:both}

/* Boleto */
#form_boleto{margin:-30px 200px 50px 200px}
#form_boleto input{width:400px;height:20px;border:1px solid #0055FF;padding-left:10px;margin-left:30px}
#form_boleto input:focus{-webkit-box-shadow: 0 0 2px 2px #AAA;box-shadow: 0 0 2px 2px #AAA;-ms-box-shadow: 0 0 2px 2px #AAA}
#form_boleto input[type="submit"]{background:#0055FF;color:#FFF;width:60px;height:30px;padding:0}
#form_boleto input[type="submit"]:hover{border:1px solid #0055FF;background:#CCC;color:#0055FF}
#form_boleto input[type="submit"]:active{background:#FFF}
#visao{margin-top:30px;width:480px}
#visao div{float:right;width:370px}
#form_hidden{margin-top:50px;text-align:center}
#form_hidden input[type="submit"]{width:150px}
#seg_via_boleto {float:right}

#dez_anos h1{font-size:26.5px;position:relative;z-index:-10}
#fotonoticia {float:left;margin: 15px; border: 5px solid #fff; border-radius: 20px}
.informativo{padding:0 50px 50px 50px;margin-top:-50px}
.informativo p{text-align:justify}
.informativo h4 span {color: #ff0000}  
.informativo dd {padding-bottom: 2px}
.informativo h5 {text-decoration: underline; font-size: 20px}
.informativo h5 a {padding-left:20px; text-decoration: none; font-size: 16px; color: red;}
.informativo label {font-weight: bold}

#palestrantes{  position: relative;
                display: block;
                top: -75px; left: 17px;
                margin-bottom: -45px}

#artigos_slc table{
    border: 1px solid #000 ;    
    border-radius: 15px;
    width: 940px;
    margin: 30px 0 0 30px;   
}
#artigos_slc th, #artigos_slc td {
    border-bottom: 1px solid #000;
    border-right: 1px solid #000;
}

#artigos_slc td {
    font-size: 13px;
}
